megawatts day/short ton - Turkish English Dictionary